package com.lingxu.api.ztb.model.vo;

import lombok.Data;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.sql.Clob;
import java.util.Date;

/**
 *  交工验收评审会议表 
 *
 * @author admin
 * @since 2025-08-15
 */
@Data
@ApiModel(value=" 交工验收评审会议表 VO", description=" 交工验收评审会议表 VO")
public class HandoverAcceptanceMeetingVO {
    /**
     *  项目名称 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 项目名称 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 项目名称 ")
    @ApiModelProperty(value = " 项目名称 ")
    private String projectName;
    /**
     *  项目编号 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 项目编号 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 项目编号 ")
    @ApiModelProperty(value = " 项目编号 ")
    private String projectCode;
    /**
     *  标段名称 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 标段名称 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 标段名称 ")
    @ApiModelProperty(value = " 标段名称 ")
    private String sectionName;
    /**
     *  标段编号 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 标段编号 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 标段编号 ")
    @ApiModelProperty(value = " 标段编号 ")
    private String sectionCode;
    /**
     *  会议评审时间 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 会议评审时间 ",format = "yyyy-MM-dd HH:mm:ss")
    @com.alibaba.excel.annotation.ExcelProperty(" 会议评审时间 ")
    @ApiModelProperty(value = " 会议评审时间 ")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date meetingReviewTime;
    /**
     *  会议评审地点 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 会议评审地点 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 会议评审地点 ")
    @ApiModelProperty(value = " 会议评审地点 ")
    private String meetingReviewLocation;
    /**
     *  参会人数 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 参会人数 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 参会人数 ")
    @ApiModelProperty(value = " 参会人数 ")
    private Integer attendeeCount;
    /**
     *  评审记录 (关键内容)
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 评审记录 (关键内容)")
    @com.alibaba.excel.annotation.ExcelProperty(" 评审记录 (关键内容)")
    @ApiModelProperty(value = " 评审记录 (关键内容)")
    private String reviewRecord;
    /**
     *  交工验收证书 (文件名 另提供附件)
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 交工验收证书 (文件名 另提供附件)")
    @com.alibaba.excel.annotation.ExcelProperty(" 交工验收证书 (文件名 另提供附件)")
    @ApiModelProperty(value = " 交工验收证书 (文件名 另提供附件)")
    private String handoverCertificate;
    /**
     *  证书颁发时间 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 证书颁发时间 ",format = "yyyy-MM-dd HH:mm:ss")
    @com.alibaba.excel.annotation.ExcelProperty(" 证书颁发时间 ")
    @ApiModelProperty(value = " 证书颁发时间 ")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date certificateIssueTime;
    /**
     *  交工验收报告 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 交工验收报告 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 交工验收报告 ")
    @ApiModelProperty(value = " 交工验收报告 ")
    private String handoverAcceptanceReport;
    /**
     *  备案材料 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 备案材料 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 备案材料 ")
    @ApiModelProperty(value = " 备案材料 ")
    private String filingMaterials;
    /**
     *  备案时间 
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 备案时间 ",format = "yyyy-MM-dd HH:mm:ss")
    @com.alibaba.excel.annotation.ExcelProperty(" 备案时间 ")
    @ApiModelProperty(value = " 备案时间 ")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date filingTime;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageNo;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageSize;
}